impulse recording - German English Dictionary